// 引入axios
import axios from 'axios'
import Vue from 'vue';
// 设置服务器公共地址
axios.defaults.baseURL = 'http://127.0.0.1:5000'

// 暴露自身
export default axios

// 封装年月日,少于10会在前面补全0
export let YMD = datestr => {
    // 遍历获得每个国际时间
    let now = new Date(datestr);
    // 获得的事件再转换为当前时区时间
    return now.getFullYear() +
        "-" +
        fillzero(now.getMonth() + 1) +
        "-" +
        fillzero(now.getDate());
    // 再将转换后的时间赋给用户组里的时间
}

// 封装年月日时分秒,少于10会在前面补全0
export let YMDHMS = timestr => {
    let nowtime = new Date(timestr);
    // 下单时间
    return nowtime.getFullYear() +
        "-" +
        fillzero(nowtime.getMonth() + 1) +
        "-" +
        fillzero(nowtime.getDate()) +
        " " +
        fillzero(nowtime.getHours()) +
        ":" +
        fillzero(nowtime.getMinutes()) +
        ":" +
        fillzero(nowtime.getSeconds());
}

// 封装少于10在前面加0
export let fillzero = num => num < 10 ? '0' + num : num


// 线程传参,多层级组件传参
export let bus = new Vue()